/**
 * Copyright (c) 2000-present Liferay, Inc. All rights reserved.
 *
 * This library is free software; you can redistribute it and/or modify it under
 * the terms of the GNU Lesser General Public License as published by the Free
 * Software Foundation; either version 2.1 of the License, or (at your option)
 * any later version.
 *
 * This library is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
 * details.
 */

package it.apuliait.model.impl;

import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler;
import com.liferay.portal.kernel.exception.SystemException;
import com.liferay.portal.kernel.util.GetterUtil;
import com.liferay.portal.kernel.util.ProxyUtil;
import com.liferay.portal.kernel.util.StringBundler;
import com.liferay.portal.kernel.util.StringPool;
import com.liferay.portal.model.CacheModel;
import com.liferay.portal.model.impl.BaseModelImpl;
import com.liferay.portal.service.ServiceContext;
import com.liferay.portal.util.PortalUtil;

import com.liferay.portlet.expando.model.ExpandoBridge;
import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil;

import it.apuliait.model.Ricevente;
import it.apuliait.model.RiceventeModel;

import java.io.Serializable;

import java.sql.Types;

import java.util.HashMap;
import java.util.Map;

/**
 * The base model implementation for the Ricevente service. Represents a row in the &quot;fatturapa_Ricevente&quot; database table, with each column mapped to a property of this class.
 *
 * <p>
 * This implementation and its corresponding interface {@link it.apuliait.model.RiceventeModel} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link RiceventeImpl}.
 * </p>
 *
 * @author Donatello
 * @see RiceventeImpl
 * @see it.apuliait.model.Ricevente
 * @see it.apuliait.model.RiceventeModel
 * @generated
 */
public class RiceventeModelImpl extends BaseModelImpl<Ricevente>
	implements RiceventeModel {
	/*
	 * NOTE FOR DEVELOPERS:
	 *
	 * Never modify or reference this class directly. All methods that expect a ricevente model instance should use the {@link it.apuliait.model.Ricevente} interface instead.
	 */
	public static final String TABLE_NAME = "fatturapa_Ricevente";
	public static final Object[][] TABLE_COLUMNS = {
			{ "riceventeId", Types.BIGINT },
			{ "userId", Types.BIGINT },
			{ "codiceIpa", Types.VARCHAR },
			{ "nomeRic", Types.VARCHAR },
			{ "cognomeRic", Types.VARCHAR },
			{ "ragioneSocialeRic", Types.VARCHAR },
			{ "codFiscaleRic", Types.VARCHAR },
			{ "pIvaRic", Types.VARCHAR },
			{ "nazioneRic", Types.VARCHAR },
			{ "codEoriRic", Types.VARCHAR },
			{ "indirizzoSedeRic", Types.VARCHAR },
			{ "civicoSedeRic", Types.VARCHAR },
			{ "capSedeRic", Types.VARCHAR },
			{ "comuneSedeRic", Types.VARCHAR },
			{ "provinciaSedeRic", Types.VARCHAR },
			{ "nazioneSedeRic", Types.VARCHAR }
		};
	public static final String TABLE_SQL_CREATE = "create table fatturapa_Ricevente (riceventeId LONG not null primary key,userId LONG,codiceIpa VARCHAR(75) null,nomeRic VARCHAR(75) null,cognomeRic VARCHAR(75) null,ragioneSocialeRic VARCHAR(75) null,codFiscaleRic VARCHAR(75) null,pIvaRic VARCHAR(75) null,nazioneRic VARCHAR(75) null,codEoriRic VARCHAR(75) null,indirizzoSedeRic VARCHAR(75) null,civicoSedeRic VARCHAR(75) null,capSedeRic VARCHAR(75) null,comuneSedeRic VARCHAR(75) null,provinciaSedeRic VARCHAR(75) null,nazioneSedeRic VARCHAR(75) null)";
	public static final String TABLE_SQL_DROP = "drop table fatturapa_Ricevente";
	public static final String ORDER_BY_JPQL = " ORDER BY ricevente.riceventeId ASC";
	public static final String ORDER_BY_SQL = " ORDER BY fatturapa_Ricevente.riceventeId ASC";
	public static final String DATA_SOURCE = "liferayDataSource";
	public static final String SESSION_FACTORY = "liferaySessionFactory";
	public static final String TX_MANAGER = "liferayTransactionManager";
	public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.util.service.ServiceProps.get(
				"value.object.entity.cache.enabled.it.apuliait.model.Ricevente"),
			true);
	public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.util.service.ServiceProps.get(
				"value.object.finder.cache.enabled.it.apuliait.model.Ricevente"),
			true);
	public static final boolean COLUMN_BITMASK_ENABLED = GetterUtil.getBoolean(com.liferay.util.service.ServiceProps.get(
				"value.object.column.bitmask.enabled.it.apuliait.model.Ricevente"),
			true);
	public static long USERID_COLUMN_BITMASK = 1L;
	public static long RICEVENTEID_COLUMN_BITMASK = 2L;
	public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.util.service.ServiceProps.get(
				"lock.expiration.time.it.apuliait.model.Ricevente"));

	public RiceventeModelImpl() {
	}

	@Override
	public long getPrimaryKey() {
		return _riceventeId;
	}

	@Override
	public void setPrimaryKey(long primaryKey) {
		setRiceventeId(primaryKey);
	}

	@Override
	public Serializable getPrimaryKeyObj() {
		return _riceventeId;
	}

	@Override
	public void setPrimaryKeyObj(Serializable primaryKeyObj) {
		setPrimaryKey(((Long)primaryKeyObj).longValue());
	}

	@Override
	public Class<?> getModelClass() {
		return Ricevente.class;
	}

	@Override
	public String getModelClassName() {
		return Ricevente.class.getName();
	}

	@Override
	public Map<String, Object> getModelAttributes() {
		Map<String, Object> attributes = new HashMap<String, Object>();

		attributes.put("riceventeId", getRiceventeId());
		attributes.put("userId", getUserId());
		attributes.put("codiceIpa", getCodiceIpa());
		attributes.put("nomeRic", getNomeRic());
		attributes.put("cognomeRic", getCognomeRic());
		attributes.put("ragioneSocialeRic", getRagioneSocialeRic());
		attributes.put("codFiscaleRic", getCodFiscaleRic());
		attributes.put("pIvaRic", getPIvaRic());
		attributes.put("nazioneRic", getNazioneRic());
		attributes.put("codEoriRic", getCodEoriRic());
		attributes.put("indirizzoSedeRic", getIndirizzoSedeRic());
		attributes.put("civicoSedeRic", getCivicoSedeRic());
		attributes.put("capSedeRic", getCapSedeRic());
		attributes.put("comuneSedeRic", getComuneSedeRic());
		attributes.put("provinciaSedeRic", getProvinciaSedeRic());
		attributes.put("nazioneSedeRic", getNazioneSedeRic());

		return attributes;
	}

	@Override
	public void setModelAttributes(Map<String, Object> attributes) {
		Long riceventeId = (Long)attributes.get("riceventeId");

		if (riceventeId != null) {
			setRiceventeId(riceventeId);
		}

		Long userId = (Long)attributes.get("userId");

		if (userId != null) {
			setUserId(userId);
		}

		String codiceIpa = (String)attributes.get("codiceIpa");

		if (codiceIpa != null) {
			setCodiceIpa(codiceIpa);
		}

		String nomeRic = (String)attributes.get("nomeRic");

		if (nomeRic != null) {
			setNomeRic(nomeRic);
		}

		String cognomeRic = (String)attributes.get("cognomeRic");

		if (cognomeRic != null) {
			setCognomeRic(cognomeRic);
		}

		String ragioneSocialeRic = (String)attributes.get("ragioneSocialeRic");

		if (ragioneSocialeRic != null) {
			setRagioneSocialeRic(ragioneSocialeRic);
		}

		String codFiscaleRic = (String)attributes.get("codFiscaleRic");

		if (codFiscaleRic != null) {
			setCodFiscaleRic(codFiscaleRic);
		}

		String pIvaRic = (String)attributes.get("pIvaRic");

		if (pIvaRic != null) {
			setPIvaRic(pIvaRic);
		}

		String nazioneRic = (String)attributes.get("nazioneRic");

		if (nazioneRic != null) {
			setNazioneRic(nazioneRic);
		}

		String codEoriRic = (String)attributes.get("codEoriRic");

		if (codEoriRic != null) {
			setCodEoriRic(codEoriRic);
		}

		String indirizzoSedeRic = (String)attributes.get("indirizzoSedeRic");

		if (indirizzoSedeRic != null) {
			setIndirizzoSedeRic(indirizzoSedeRic);
		}

		String civicoSedeRic = (String)attributes.get("civicoSedeRic");

		if (civicoSedeRic != null) {
			setCivicoSedeRic(civicoSedeRic);
		}

		String capSedeRic = (String)attributes.get("capSedeRic");

		if (capSedeRic != null) {
			setCapSedeRic(capSedeRic);
		}

		String comuneSedeRic = (String)attributes.get("comuneSedeRic");

		if (comuneSedeRic != null) {
			setComuneSedeRic(comuneSedeRic);
		}

		String provinciaSedeRic = (String)attributes.get("provinciaSedeRic");

		if (provinciaSedeRic != null) {
			setProvinciaSedeRic(provinciaSedeRic);
		}

		String nazioneSedeRic = (String)attributes.get("nazioneSedeRic");

		if (nazioneSedeRic != null) {
			setNazioneSedeRic(nazioneSedeRic);
		}
	}

	@Override
	public long getRiceventeId() {
		return _riceventeId;
	}

	@Override
	public void setRiceventeId(long riceventeId) {
		_riceventeId = riceventeId;
	}

	@Override
	public long getUserId() {
		return _userId;
	}

	@Override
	public void setUserId(long userId) {
		_columnBitmask |= USERID_COLUMN_BITMASK;

		if (!_setOriginalUserId) {
			_setOriginalUserId = true;

			_originalUserId = _userId;
		}

		_userId = userId;
	}

	@Override
	public String getUserUuid() throws SystemException {
		return PortalUtil.getUserValue(getUserId(), "uuid", _userUuid);
	}

	@Override
	public void setUserUuid(String userUuid) {
		_userUuid = userUuid;
	}

	public long getOriginalUserId() {
		return _originalUserId;
	}

	@Override
	public String getCodiceIpa() {
		if (_codiceIpa == null) {
			return StringPool.BLANK;
		}
		else {
			return _codiceIpa;
		}
	}

	@Override
	public void setCodiceIpa(String codiceIpa) {
		_codiceIpa = codiceIpa;
	}

	@Override
	public String getNomeRic() {
		if (_nomeRic == null) {
			return StringPool.BLANK;
		}
		else {
			return _nomeRic;
		}
	}

	@Override
	public void setNomeRic(String nomeRic) {
		_nomeRic = nomeRic;
	}

	@Override
	public String getCognomeRic() {
		if (_cognomeRic == null) {
			return StringPool.BLANK;
		}
		else {
			return _cognomeRic;
		}
	}

	@Override
	public void setCognomeRic(String cognomeRic) {
		_cognomeRic = cognomeRic;
	}

	@Override
	public String getRagioneSocialeRic() {
		if (_ragioneSocialeRic == null) {
			return StringPool.BLANK;
		}
		else {
			return _ragioneSocialeRic;
		}
	}

	@Override
	public void setRagioneSocialeRic(String ragioneSocialeRic) {
		_ragioneSocialeRic = ragioneSocialeRic;
	}

	@Override
	public String getCodFiscaleRic() {
		if (_codFiscaleRic == null) {
			return StringPool.BLANK;
		}
		else {
			return _codFiscaleRic;
		}
	}

	@Override
	public void setCodFiscaleRic(String codFiscaleRic) {
		_codFiscaleRic = codFiscaleRic;
	}

	@Override
	public String getPIvaRic() {
		if (_pIvaRic == null) {
			return StringPool.BLANK;
		}
		else {
			return _pIvaRic;
		}
	}

	@Override
	public void setPIvaRic(String pIvaRic) {
		_pIvaRic = pIvaRic;
	}

	@Override
	public String getNazioneRic() {
		if (_nazioneRic == null) {
			return StringPool.BLANK;
		}
		else {
			return _nazioneRic;
		}
	}

	@Override
	public void setNazioneRic(String nazioneRic) {
		_nazioneRic = nazioneRic;
	}

	@Override
	public String getCodEoriRic() {
		if (_codEoriRic == null) {
			return StringPool.BLANK;
		}
		else {
			return _codEoriRic;
		}
	}

	@Override
	public void setCodEoriRic(String codEoriRic) {
		_codEoriRic = codEoriRic;
	}

	@Override
	public String getIndirizzoSedeRic() {
		if (_indirizzoSedeRic == null) {
			return StringPool.BLANK;
		}
		else {
			return _indirizzoSedeRic;
		}
	}

	@Override
	public void setIndirizzoSedeRic(String indirizzoSedeRic) {
		_indirizzoSedeRic = indirizzoSedeRic;
	}

	@Override
	public String getCivicoSedeRic() {
		if (_civicoSedeRic == null) {
			return StringPool.BLANK;
		}
		else {
			return _civicoSedeRic;
		}
	}

	@Override
	public void setCivicoSedeRic(String civicoSedeRic) {
		_civicoSedeRic = civicoSedeRic;
	}

	@Override
	public String getCapSedeRic() {
		if (_capSedeRic == null) {
			return StringPool.BLANK;
		}
		else {
			return _capSedeRic;
		}
	}

	@Override
	public void setCapSedeRic(String capSedeRic) {
		_capSedeRic = capSedeRic;
	}

	@Override
	public String getComuneSedeRic() {
		if (_comuneSedeRic == null) {
			return StringPool.BLANK;
		}
		else {
			return _comuneSedeRic;
		}
	}

	@Override
	public void setComuneSedeRic(String comuneSedeRic) {
		_comuneSedeRic = comuneSedeRic;
	}

	@Override
	public String getProvinciaSedeRic() {
		if (_provinciaSedeRic == null) {
			return StringPool.BLANK;
		}
		else {
			return _provinciaSedeRic;
		}
	}

	@Override
	public void setProvinciaSedeRic(String provinciaSedeRic) {
		_provinciaSedeRic = provinciaSedeRic;
	}

	@Override
	public String getNazioneSedeRic() {
		if (_nazioneSedeRic == null) {
			return StringPool.BLANK;
		}
		else {
			return _nazioneSedeRic;
		}
	}

	@Override
	public void setNazioneSedeRic(String nazioneSedeRic) {
		_nazioneSedeRic = nazioneSedeRic;
	}

	public long getColumnBitmask() {
		return _columnBitmask;
	}

	@Override
	public ExpandoBridge getExpandoBridge() {
		return ExpandoBridgeFactoryUtil.getExpandoBridge(0,
			Ricevente.class.getName(), getPrimaryKey());
	}

	@Override
	public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
		ExpandoBridge expandoBridge = getExpandoBridge();

		expandoBridge.setAttributes(serviceContext);
	}

	@Override
	public Ricevente toEscapedModel() {
		if (_escapedModel == null) {
			_escapedModel = (Ricevente)ProxyUtil.newProxyInstance(_classLoader,
					_escapedModelInterfaces, new AutoEscapeBeanHandler(this));
		}

		return _escapedModel;
	}

	@Override
	public Object clone() {
		RiceventeImpl riceventeImpl = new RiceventeImpl();

		riceventeImpl.setRiceventeId(getRiceventeId());
		riceventeImpl.setUserId(getUserId());
		riceventeImpl.setCodiceIpa(getCodiceIpa());
		riceventeImpl.setNomeRic(getNomeRic());
		riceventeImpl.setCognomeRic(getCognomeRic());
		riceventeImpl.setRagioneSocialeRic(getRagioneSocialeRic());
		riceventeImpl.setCodFiscaleRic(getCodFiscaleRic());
		riceventeImpl.setPIvaRic(getPIvaRic());
		riceventeImpl.setNazioneRic(getNazioneRic());
		riceventeImpl.setCodEoriRic(getCodEoriRic());
		riceventeImpl.setIndirizzoSedeRic(getIndirizzoSedeRic());
		riceventeImpl.setCivicoSedeRic(getCivicoSedeRic());
		riceventeImpl.setCapSedeRic(getCapSedeRic());
		riceventeImpl.setComuneSedeRic(getComuneSedeRic());
		riceventeImpl.setProvinciaSedeRic(getProvinciaSedeRic());
		riceventeImpl.setNazioneSedeRic(getNazioneSedeRic());

		riceventeImpl.resetOriginalValues();

		return riceventeImpl;
	}

	@Override
	public int compareTo(Ricevente ricevente) {
		long primaryKey = ricevente.getPrimaryKey();

		if (getPrimaryKey() < primaryKey) {
			return -1;
		}
		else if (getPrimaryKey() > primaryKey) {
			return 1;
		}
		else {
			return 0;
		}
	}

	@Override
	public boolean equals(Object obj) {
		if (this == obj) {
			return true;
		}

		if (!(obj instanceof Ricevente)) {
			return false;
		}

		Ricevente ricevente = (Ricevente)obj;

		long primaryKey = ricevente.getPrimaryKey();

		if (getPrimaryKey() == primaryKey) {
			return true;
		}
		else {
			return false;
		}
	}

	@Override
	public int hashCode() {
		return (int)getPrimaryKey();
	}

	@Override
	public void resetOriginalValues() {
		RiceventeModelImpl riceventeModelImpl = this;

		riceventeModelImpl._originalUserId = riceventeModelImpl._userId;

		riceventeModelImpl._setOriginalUserId = false;

		riceventeModelImpl._columnBitmask = 0;
	}

	@Override
	public CacheModel<Ricevente> toCacheModel() {
		RiceventeCacheModel riceventeCacheModel = new RiceventeCacheModel();

		riceventeCacheModel.riceventeId = getRiceventeId();

		riceventeCacheModel.userId = getUserId();

		riceventeCacheModel.codiceIpa = getCodiceIpa();

		String codiceIpa = riceventeCacheModel.codiceIpa;

		if ((codiceIpa != null) && (codiceIpa.length() == 0)) {
			riceventeCacheModel.codiceIpa = null;
		}

		riceventeCacheModel.nomeRic = getNomeRic();

		String nomeRic = riceventeCacheModel.nomeRic;

		if ((nomeRic != null) && (nomeRic.length() == 0)) {
			riceventeCacheModel.nomeRic = null;
		}

		riceventeCacheModel.cognomeRic = getCognomeRic();

		String cognomeRic = riceventeCacheModel.cognomeRic;

		if ((cognomeRic != null) && (cognomeRic.length() == 0)) {
			riceventeCacheModel.cognomeRic = null;
		}

		riceventeCacheModel.ragioneSocialeRic = getRagioneSocialeRic();

		String ragioneSocialeRic = riceventeCacheModel.ragioneSocialeRic;

		if ((ragioneSocialeRic != null) && (ragioneSocialeRic.length() == 0)) {
			riceventeCacheModel.ragioneSocialeRic = null;
		}

		riceventeCacheModel.codFiscaleRic = getCodFiscaleRic();

		String codFiscaleRic = riceventeCacheModel.codFiscaleRic;

		if ((codFiscaleRic != null) && (codFiscaleRic.length() == 0)) {
			riceventeCacheModel.codFiscaleRic = null;
		}

		riceventeCacheModel.pIvaRic = getPIvaRic();

		String pIvaRic = riceventeCacheModel.pIvaRic;

		if ((pIvaRic != null) && (pIvaRic.length() == 0)) {
			riceventeCacheModel.pIvaRic = null;
		}

		riceventeCacheModel.nazioneRic = getNazioneRic();

		String nazioneRic = riceventeCacheModel.nazioneRic;

		if ((nazioneRic != null) && (nazioneRic.length() == 0)) {
			riceventeCacheModel.nazioneRic = null;
		}

		riceventeCacheModel.codEoriRic = getCodEoriRic();

		String codEoriRic = riceventeCacheModel.codEoriRic;

		if ((codEoriRic != null) && (codEoriRic.length() == 0)) {
			riceventeCacheModel.codEoriRic = null;
		}

		riceventeCacheModel.indirizzoSedeRic = getIndirizzoSedeRic();

		String indirizzoSedeRic = riceventeCacheModel.indirizzoSedeRic;

		if ((indirizzoSedeRic != null) && (indirizzoSedeRic.length() == 0)) {
			riceventeCacheModel.indirizzoSedeRic = null;
		}

		riceventeCacheModel.civicoSedeRic = getCivicoSedeRic();

		String civicoSedeRic = riceventeCacheModel.civicoSedeRic;

		if ((civicoSedeRic != null) && (civicoSedeRic.length() == 0)) {
			riceventeCacheModel.civicoSedeRic = null;
		}

		riceventeCacheModel.capSedeRic = getCapSedeRic();

		String capSedeRic = riceventeCacheModel.capSedeRic;

		if ((capSedeRic != null) && (capSedeRic.length() == 0)) {
			riceventeCacheModel.capSedeRic = null;
		}

		riceventeCacheModel.comuneSedeRic = getComuneSedeRic();

		String comuneSedeRic = riceventeCacheModel.comuneSedeRic;

		if ((comuneSedeRic != null) && (comuneSedeRic.length() == 0)) {
			riceventeCacheModel.comuneSedeRic = null;
		}

		riceventeCacheModel.provinciaSedeRic = getProvinciaSedeRic();

		String provinciaSedeRic = riceventeCacheModel.provinciaSedeRic;

		if ((provinciaSedeRic != null) && (provinciaSedeRic.length() == 0)) {
			riceventeCacheModel.provinciaSedeRic = null;
		}

		riceventeCacheModel.nazioneSedeRic = getNazioneSedeRic();

		String nazioneSedeRic = riceventeCacheModel.nazioneSedeRic;

		if ((nazioneSedeRic != null) && (nazioneSedeRic.length() == 0)) {
			riceventeCacheModel.nazioneSedeRic = null;
		}

		return riceventeCacheModel;
	}

	@Override
	public String toString() {
		StringBundler sb = new StringBundler(33);

		sb.append("{riceventeId=");
		sb.append(getRiceventeId());
		sb.append(", userId=");
		sb.append(getUserId());
		sb.append(", codiceIpa=");
		sb.append(getCodiceIpa());
		sb.append(", nomeRic=");
		sb.append(getNomeRic());
		sb.append(", cognomeRic=");
		sb.append(getCognomeRic());
		sb.append(", ragioneSocialeRic=");
		sb.append(getRagioneSocialeRic());
		sb.append(", codFiscaleRic=");
		sb.append(getCodFiscaleRic());
		sb.append(", pIvaRic=");
		sb.append(getPIvaRic());
		sb.append(", nazioneRic=");
		sb.append(getNazioneRic());
		sb.append(", codEoriRic=");
		sb.append(getCodEoriRic());
		sb.append(", indirizzoSedeRic=");
		sb.append(getIndirizzoSedeRic());
		sb.append(", civicoSedeRic=");
		sb.append(getCivicoSedeRic());
		sb.append(", capSedeRic=");
		sb.append(getCapSedeRic());
		sb.append(", comuneSedeRic=");
		sb.append(getComuneSedeRic());
		sb.append(", provinciaSedeRic=");
		sb.append(getProvinciaSedeRic());
		sb.append(", nazioneSedeRic=");
		sb.append(getNazioneSedeRic());
		sb.append("}");

		return sb.toString();
	}

	@Override
	public String toXmlString() {
		StringBundler sb = new StringBundler(52);

		sb.append("<model><model-name>");
		sb.append("it.apuliait.model.Ricevente");
		sb.append("</model-name>");

		sb.append(
			"<column><column-name>riceventeId</column-name><column-value><![CDATA[");
		sb.append(getRiceventeId());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>userId</column-name><column-value><![CDATA[");
		sb.append(getUserId());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>codiceIpa</column-name><column-value><![CDATA[");
		sb.append(getCodiceIpa());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>nomeRic</column-name><column-value><![CDATA[");
		sb.append(getNomeRic());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>cognomeRic</column-name><column-value><![CDATA[");
		sb.append(getCognomeRic());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>ragioneSocialeRic</column-name><column-value><![CDATA[");
		sb.append(getRagioneSocialeRic());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>codFiscaleRic</column-name><column-value><![CDATA[");
		sb.append(getCodFiscaleRic());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>pIvaRic</column-name><column-value><![CDATA[");
		sb.append(getPIvaRic());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>nazioneRic</column-name><column-value><![CDATA[");
		sb.append(getNazioneRic());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>codEoriRic</column-name><column-value><![CDATA[");
		sb.append(getCodEoriRic());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>indirizzoSedeRic</column-name><column-value><![CDATA[");
		sb.append(getIndirizzoSedeRic());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>civicoSedeRic</column-name><column-value><![CDATA[");
		sb.append(getCivicoSedeRic());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>capSedeRic</column-name><column-value><![CDATA[");
		sb.append(getCapSedeRic());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>comuneSedeRic</column-name><column-value><![CDATA[");
		sb.append(getComuneSedeRic());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>provinciaSedeRic</column-name><column-value><![CDATA[");
		sb.append(getProvinciaSedeRic());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>nazioneSedeRic</column-name><column-value><![CDATA[");
		sb.append(getNazioneSedeRic());
		sb.append("]]></column-value></column>");

		sb.append("</model>");

		return sb.toString();
	}

	private static ClassLoader _classLoader = Ricevente.class.getClassLoader();
	private static Class<?>[] _escapedModelInterfaces = new Class[] {
			Ricevente.class
		};
	private long _riceventeId;
	private long _userId;
	private String _userUuid;
	private long _originalUserId;
	private boolean _setOriginalUserId;
	private String _codiceIpa;
	private String _nomeRic;
	private String _cognomeRic;
	private String _ragioneSocialeRic;
	private String _codFiscaleRic;
	private String _pIvaRic;
	private String _nazioneRic;
	private String _codEoriRic;
	private String _indirizzoSedeRic;
	private String _civicoSedeRic;
	private String _capSedeRic;
	private String _comuneSedeRic;
	private String _provinciaSedeRic;
	private String _nazioneSedeRic;
	private long _columnBitmask;
	private Ricevente _escapedModel;
}